Text copied to clipboard!
Pealkiri
Text copied to clipboard!Go Tarkvara Insener
Kirjeldus
Text copied to clipboard!
Otsime kogenud ja motiveeritud Go tarkvarainseneri, kes liituks meie arendusmeeskonnaga ning aitaks kaasa skaleeritavate ja tõhusate tarkvaralahenduste loomisele. Selles rollis vastutad sa kvaliteetse koodi kirjutamise, süsteemide arhitektuuri kujundamise ning olemasolevate rakenduste optimeerimise eest. Meie ideaalne kandidaat on kirglik tarkvaraarenduse vastu, omab tugevaid teadmisi Go programmeerimiskeelest ning on valmis töötama meeskonnas, kus väärtustatakse koostööd, innovatsiooni ja pidevat arengut.
Go tarkvarainsenerina töötad sa tihedas koostöös teiste arendajate, DevOps-inseneride ja tootejuhtidega, et pakkuda klientidele parimaid tehnilisi lahendusi. Sa osaled kogu tarkvaraarenduse elutsüklis – alates nõuete kogumisest ja süsteemi kavandamisest kuni testimise ja juurutamiseni. Lisaks ootame sinult panust dokumentatsiooni loomisesse ning koodikvaliteedi tagamisse läbi koodireview’de ja testide kirjutamise.
Meie ettevõte pakub paindlikku töökorraldust, kaasaegseid töövahendeid ning võimalust töötada rahvusvahelises meeskonnas. Hindame iseseisvust, vastutustunnet ja soovi pidevalt õppida ning areneda. Kui sa naudid keeruliste probleemide lahendamist ning soovid töötada tehnoloogiate eesliinil, siis ootame sind kandideerima!
Kohustused
Text copied to clipboard!- Skaleeritavate ja tõhusate rakenduste arendamine Go keeles
- Koostöö meeskonnaliikmetega süsteemide kavandamisel ja arendamisel
- Koodikvaliteedi tagamine läbi testimise ja koodireview’de
- Olemasolevate süsteemide optimeerimine ja hooldus
- Dokumentatsiooni koostamine ja uuendamine
- Uute tehnoloogiate ja tööriistade uurimine ja rakendamine
- Probleemide analüüs ja lahendamine arendusprotsessis
- Osalemine tarkvaraarenduse elutsükli kõigis etappides
- Turvalisuse ja jõudluse parimate praktikate järgimine
- Koostöö DevOps meeskonnaga CI/CD protsesside täiustamiseks
Nõuded
Text copied to clipboard!- Varasem kogemus Go programmeerimiskeelega
- Tugevad teadmised tarkvaraarhitektuurist ja disainimustritest
- Kogemus RESTful API-de loomisel ja kasutamisel
- Hea arusaam andmebaasidest (nt PostgreSQL, MySQL)
- Kogemus versioonihalduse tööriistadega (nt Git)
- Võime töötada iseseisvalt ja meeskonnas
- Hea probleemilahendusoskus ja analüütiline mõtlemine
- Kogemus konteinertehnoloogiatega (nt Docker, Kubernetes) on eeliseks
- Soov õppida ja areneda pidevalt muutuvas tehnoloogiamaailmas
- Hea inglise keele oskus nii kõnes kui kirjas
Võimalikud intervjuu küsimused
Text copied to clipboard!- Kui kaua oled töötanud Go programmeerimiskeelega?
- Milliseid projekte oled Go keeles arendanud?
- Kuidas tagad oma koodi kvaliteedi ja testitavuse?
- Kas sul on kogemusi mikroteenuste arhitektuuriga?
- Milliseid andmebaase oled kasutanud ja miks?
- Kuidas lahendad keerulisi tehnilisi probleeme?
- Kas oled töötanud Agile/Scrum metoodikate järgi?
- Milliseid tööriistu kasutad CI/CD protsessis?
- Kuidas hoiad end kursis uute tehnoloogiatega?
- Kas sul on kogemusi pilveteenustega (nt AWS, GCP)?